import request from '@/utils/request'

export default {

    /**登录*/
    auth_login : params => {
        return request.post('admin/auth/login', params);
    },

    /**退出*/
    auth_logout : params => {
        return request.post('admin/auth/logout', params);
    },

    /**获取任务列表*/
    task_getList : params => {
        return request.post('admin/task/getList', params);
    },

    /**详情*/
    task_detail : params => {
        return request.post('admin/task/detail/'+params.id);
    },

    /**新增*/
    task_add : params => {
        return request.post('admin/task/add', params);
    },

    /**编辑*/
    task_edit : params => {
        return request.post('admin/task/edit/'+params.id, params);
    },

    /**删除*/
    task_remove : params => {
        return request.post('admin/task/remove/'+params.id);
    },

    /**开始*/
    task_start : params => {
        return request.post('admin/task/start/'+params.id);
    },

    /**完成*/
    task_finish : params => {
        return request.post('admin/task/finish/'+params.id, params);
    },

    /**取消*/
    task_cancel : params => {
        return request.post('admin/task/cancel/'+params.id);
    },

    /**我的*/
    task_my : params => {
        return request.post('admin/task/my', params);
    },

    /**指派*/
    task_assign : params => {
        return request.post('admin/task/assign/'+params.id, params);
    },

    /**日志*/
    task_info : params => {
        return request.post('admin/task/info');
    },

    /**获取用户信息*/
    auth_me : params => {
        return request.post('admin/auth/me', params);
    },

    /**重置密码*/
    admin_resetPwd : params => {
        return request.post('admin/admin/resetPwd/'+params.admin_id);
    },

    /**员工列表*/
    admin_getList : params => {
        return request.post('admin/admin/getList', params);
    },

    /**添加员工*/
    admin_add : params => {
        return request.post('admin/admin/add', params);
    },

    // /**员工详情*/
    // admin_detail : params => {
    //     return request.post('admin/admin/detail/'+params.admin_id, params);
    // },

    /**编辑员工*/
    admin_edit : params => {
        return request.post('admin/admin/edit/'+params.admin_id, params);
    },

    /**删除员工*/
    admin_remove : params => {
        return request.post('admin/admin/remove/'+params.admin_id);
    },

    /**附件上传地址*/
    uploadUrl: 'admin/attach/add',

    /**附件下载*/
    attach_download : params => {
        return request.post('admin/attach/download/'+params.id);
    },


}
